﻿@charset "utf-8";
/* CSS Document */
body, h1, h2, h3, h4, h5, h6, div, dd, dt, dl, form, kbd, table, ul, li, marquee, hr, button, input, textarea, th, td { font-family:"微软雅黑" ; margin: 0; padding: 0; font-size:14px; color:#333 }
ul,ol{list-style:none;}
img{ border: 0; max-width: 100%; text-align: center; }
ul{list-style:none;}
input,textarea { outline:none;  -webkit-appearance: none;}
.clear{ clear:both; }
a { text-decoration: none; }
a:hover{ text-decoration:none}
.left{float:left; }
.right{float:right}
input[type="submit"],input[type="reset"],input[type="button"],input[type="text"], button { -webkit-appearance: none; } 
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.margin50{ margin:50px auto}
.wapper { width:1200px; margin:0 auto; }
.m20 { margin:20px auto; }
.hui { width:100%; background:#f2f2f2; padding:30px 0}
/*导航*/
.header_top { height:70px; width:100%; z-index:999;}
.search {  position:absolute; z-index:99999; right:30px; top:27px;  height:26px; display:block}
.search a {color:#FFF; line-height:26px;}
.search img { vertical-align:middle; margin-right:6px; }
.search_none input { border-radius:50px; border:0; background:#FFF; border:0; font-size:12px; color:#888; padding:5px 10px; }
.search_none { display:none}
.head-v3 { position:relative;z-index:10000; width:880px;  margin-left:25%; }
.menu1{ width:880px; height:60px; margin:0 auto}
#navis{ width:880px;}   
#navis ul{z-index:9999;}
#navis ul li{line-height:60px;float:left;position:relative; left:0px; width:110px;}
#navis ul li.s{ background:none;}
#navis ul li a{color:#fff;width:110px;height:60px;font-size:16px;display:block;text-align:center;line-height:60px; font-family:"微软雅黑"; z-index:9999; }
#navis ul li a:hover{ width:110px; z-index:9999; color:#fff;} 
#navis ul li:last-child{ background: none}	
#navis ul li dl{ margin:0 auto; z-index:9999;}
#navis ul li dl dd { position:absolute; top:50px;left:0;background:#fff; width:115px; display:none; z-index:9999; background-color:rgb(255,255,255,0.8);}
#navis ul li dl dd p { padding:0; height:auto !important; margin:0}
#navis ul li>dl dd p a{ color:#333; display:block; text-align:center;font-size:12px; width:auto; height:auto !important;  padding:10px 5px; z-index:9999; line-height:20px;}
#navis ul li>dl dd p a:hover{  z-index:9999; background:#008d2d; color:#fff;  width:auto; }



/*首页ban幻灯片*/
.block_home_slider { position: relative; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; behavior: url(js/PIE.htc); /*半透明兼容*/ text-align: center; line-height: 0px; margin-right: auto; margin-left: auto; z-index:9;  } 
.block_home_slider .slide { position: relative; }
.block_home_slider .caption { padding: 13px 16px 12px; position: absolute; left: 0px; right: 0px; bottom: 0px;  text-align: left; }
.block_home_slider .caption p { padding-bottom: 0px; font-size: 11px; color: #dedede; text-shadow: 0px -1px #000000; line-height: 17px; }
.block_home_slider .caption p.title { padding-bottom: 6px; font-size: 15px; color: #ffffff; font-weight: bold; line-height: normal; }
.block_home_slider .flex-direction-nav a { width:30px; height:12px; margin-top: 10px; display: block; position: absolute; top: 50%; background-repeat: no-repeat;text-indent: -9000px; }
.block_home_slider .flex-control-paging { display: inline-block;  position: absolute; bottom: 3%; right: 3%; }
.block_home_slider .flex-control-paging li { width:20px; margin: 0px; padding: 0px;  overflow: hidden; list-style-type: none; }
.block_home_slider .flex-control-paging li a { width:10px; height: 10px; border-radius:10px; display: block; background-repeat: no-repeat; background: #fff; text-indent: -9000px; cursor: pointer; margin-bottom:5px; }
.block_home_slider .flex-control-paging li a.flex-active { background:#00730e; border-radius:10px; }
.block_home_post_feature { width: 300px; }
.block_home_post_feature p { padding-bottom: 0px; }
.flexslider { margin: 0; padding: 0; }
.flexslider .slides > li { display: none; -webkit-backface-visibility: hidden; list-style-type: none; } /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img { width: 100%; display: block; }
.flexslider .slides span { color:#fff; width:1200px; margin:0 auto;  display: block; z-index:999; position:absolute; line-height:150px; }
.flex-pauseplay span { text-transform: capitalize; }
.flex-viewport { width:100%;}
/*首页ban幻灯片*/
/*新闻中心*/
.title { font-size:24px; padding:20px 0; }
.news_index_01 { margin:60px 0 20px 0;}
.news_img img {width:600px !important; display:block !important; }
.news_index_con { width:750px; font-size:14px; color:#888; line-height:24px; float:left}
.news_index_con h1 { font-size:30px; margin:0 0 30px; line-height:36px; }
.news_index_con h1 a { color:#333;}
i{ height:1px; width:120px; background:#888; display:block; float:left; margin-top:10px; margin-right:10px; }
.news_index_01 a { color:#888;}
.news_index_01 img   { display:block; width:400px; height:265px; float:right}
.more {margin-top:50px; }
.more a{ color:#00730e; }
.news_nav { float:right}
.news_nav ul li { float:left; font-size:18px; width:100px; text-align:center; line-height:30px; cursor:pointer; }
.news_nav ul .pon { font-size:24px; color:#00730e;}
.news_index_list_con { width:33.33%; float:left; color:#888;cursor:pointer;  position:relative }
.news_index_list { padding:5%; }
.news_index_list span { color:#888; height:40px; overflow:hidden; display:block}
.news_index_list_time { color:#888888; font-size:12px; margin-top:24px;}
.news_index_list_time font { font-size:36px; display:block; font-family:Arial, Helvetica, sans-serif; font-weight:bold }
.news_index_list_con i { display:none; width:100%; position:absolute;}
.news_index_list_con .news_index_list .more a { color:#333}
.news_index_list_con:hover a { color:#fff; }
.news_index_list_con:hover span { color:#fff;}
.news_index_list_con:hover .more a { color:#fff;}
.news_index_list_con:hover .news_index_list_time {color:#fff;}
.news_index_list_con:hover i { display:block; position:absolute; top:0; z-index:-99; }
.news_index_list_con i font{ background:rgba(0,0,0,.6); display:block; width:100%; height:295px; position:absolute;  }

.product_nav ul li  { float:left; font-size:16px; width:16.6%; text-align:center; line-height:36px; cursor:pointer; border-bottom: #fff 2px solid;}
.product_nav ul .aon { font-size:16px; color:#00730e; border-bottom:#00730e 2px solid; }
.product_nav ul .aoff { font-size:16px; border-bottom:#fff 2px solid; }



h2 { font-size:16px; font-weight:normal; margin:20px 0; }
h2 a { color:#333; height:40px; overflow:hidden; display:block; }  
.more1 { border:#00730e solid 0.5px; display:block; margin:0 auto; color:#00730e; width:125px; margin:20px auto; text-align:center; padding:10px 0; }
.more1:hover {border:#333 solid 0.5px; color:#333 }

/*业务领域*/
.lingyu{ width:550px;}
.linyu01,.linyu02 ,.linyu03 { width:215px; font-size:18px; background:#FFF; border:#dfdfdf solid 0.5px; padding:40px 20px; margin-right:20px; text-align:center;}
.linyu01:hover,.linyu02:hover ,.linyu03:hover{ box-shadow:1px 1px 8px #ccc; cursor:pointer; transition:all 0.5s;}
.linyu01 span a ,.linyu02 span a ,.linyu03 span a { font-size:14px; color:#888; display:block; color:#666; line-height:24px; height:70px; overflow:hidden; text-align:left}
.linyu01 img,.linyu02 img { display:block; margin:30px auto;}
.linyu02 { margin-right:0}
.linyu03 { width:490px; padding:20px; margin:20px 0; }
.linyu03 img { float:left; display:block; }
.linyu03 div { padding-left:20px; text-align:left; font-size:18px;}
.linyu03 div span { margin-top:20px; display:block}
.case_box { width:588px; padding:36px 30px;  background:#FFF; margin-bottom:20px;  border:#dfdfdf solid 0.5px;}
.case_box:hover {box-shadow:1px 1px 8px #ccc; cursor:pointer; transition:all 0.5s;} 
.case_box:last-child { margin-bottom:0px;}
.case_box div{font-size:18px; width:300px; float:left}
.case_box span a {font-size:14px; color:#888; display:block; color:#666; line-height:24px; height:70px; margin:20px 0 30px; overflow:hidden; text-align:left}
.case_box img { width:260px; height:170px; float:right }
.case .case_more { float:right; color:#00842d}
.case .case_more i{ width:50px; color:#00842d}

/*产品介绍*/
.product_box .title { border-bottom:#ccc solid 1px;}
.product_box .news_nav  .aon { color:#00730e; border-bottom:3px #00730e solid; }
.product_box .news_nav ul li { font-size:16px; width:auto; margin:0 20px; height:50px; }
.product01 span { font-size:30px; font-weight:bold; color:#079043; display:block; margin:50px 0 10px ; }
.product01 { font-size:16px; width:500px; float:left; margin-right:20px; padding-top:80px;}
.product01 .ye { margin-top:100px;}
.product01 .ye img{ vertical-align:middle;}
.product01 .ye a {color:#00730e;} 
.product02 { width:600px; margin:50px 0; float:right}
.product02 ul li { width:50%; float:left;}
.product02 ul li img { width:90%; height:200px; border:#ccc solid 1px; box-shadow:5px 5px 10px #ccc; margin:10px auto; display:block; }
.link ul li { width:33.33%; float:left; display:block;  position:relative }
.link ul li span a { display:block; text-align:center; position:absolute; line-height:116px; width:100%; font-weight:bold; color:#FFF; font-size:20px;}

/*左侧导航*/
.left_nav { width:250px; float:left;}
.left_nav .left_nav_tit { background:#00730e; border-radius:0 50px 0 0; color:#FFF; padding:20px; font-size:18px; }
.left_nav .left_nav_tit span { color:#fff; font-size:30px; text-transform:uppercase; font-weight:bold; display:block;  }
.left_nav ul { border:#dedede solid 1px; }
.left_nav ul li { display:block;}
.left_nav ul li a{ color:#333; font-size:16px; padding:20px; height:60px; line-height:60px; }
.left_nav ul .chosse{ background:#e6efe7; border-right:#00730e solid 4px;}
.left_nav ul li:hover { border-right:#00730e solid 4px; background:#e6efe7;}
.right_box { width:900px; text-align:right; float:right}
.right_box img { vertical-align:text-top; margin-right:5px;}
.product_list ul li { float:left; width:25%; text-align:left;margin-bottom:30px; height:200px; }
.product_list ul li img { display:block; margin:0 auto 10px; width:100%; height:160px; border:#dedede  solid 1px; }
.product_list ul li span{ display:block; padding:3px 0; }
.product_list ul li div { width:94%; margin:0 auto;  font-size:14px; }

.two_ban {position:relative; }
.two_ban span {  font-size:30px; color:#fff; position:absolute; z-index:999; top:50%; margin-top:-30px; line-height:50px;}
.two_ban img { width:100%;}

/*发展历程*/
.fazhan_top ul li { float:left; width:31.33%; text-align:center; font-size:16px; padding:10px 0; cursor:pointer; margin:0 1% 1% 1%; }
.fazhan_top ul .fzon { background:#00730e; color:#FFF; }
.fazhan_top ul .fzoff { background:#ededed; color:#333; }
.fazhan_box ul li { border:#ddd solid 1px; margin:20px; width:42%; vertical-align: top; float:left; padding:30px 15px 15px 15px; text-align:left; line-height:30px; font-size:16px;  }
.fazhan_box ul li span { color:#00730e; font-size:24px; font-weight:bold; display:block; text-align:right; margin-bottom:30px;  }
.fazhan_box ul li img { margin-top:15px; height:250px !important; width:100% !important; }
.zhan_box ul li img { margin-top:15px; height:250px; width:100%}
.fazhan_box ul li font {display:block; height:120px; overflow:hidden;}

/*科技创新 - 团队*/
.tuandui ul li {  padding:2%; width:46%;  float:left; text-align:left; line-height:30px; font-size:16px; }
.tuandui ul li img { width:220px;  height:300px; float:left; display:block; margin:0; border:0}
.tuandui ul li span { font-weight:bold; font-size:20px; display:block; margin-bottom:10px;}
.tuandui ul li font { padding-left:20px; display:block; float:left;  width:170px;} 
.tuandui ul li font a { display:block; color:#333; font-size:14px; line-height:24px; margin:30px 0; height:120px; overflow:hidden; }
.tuandui ul li font .more { border:#333 solid 1px; color:#333; width:80px; text-align:center; font-size:12px;  height:26px !important;}
.tuandui ul li font .more:hover{ color:#00730e; border:#00730e solid 1px; transition:all 0.5s;}

/*科技创新*/
.kjcx { text-align:left; font-size:16px; border-bottom:#ddd solid 1px; padding-bottom:30px; margin-bottom:30px;}
.kjcx span { display:block;  font-size:14px; margin:15px 0; line-height:24px; height:45px; overflow:hidden; }
.kjcx span a {color:#888; width:800px; display: block;} 
.kjcx span a:hover {color:#00730e;} 

/*联系我们*/
.concate { text-align:left; line-height:45px; font-size:16px;}
.concate span{ font-size:30px;  font-weight:bold; margin-bottom:20px; display:block;}
.about { margin:50px 0; text-align:left; font-size:16px; line-height:30px; }
.about font { color:#888; font-size:14px; display:block; margin-bottom:20px; }
.about .name {font-size:30px;  font-weight:bold;}
.about span{ font-size:30px;  font-weight:bold; margin-bottom:20px; display:block;}
.item { text-align:left; font-size:16px; line-height:36px;}
.item h3 { font-size:24px; font-weight:normal; text-align:center;}
.item span { font-size:14px; color:#888; text-align:center; display:block; margin:10px 0 40px 0; }
.item img  { display:block; width:400px; margin:30px auto;}

/*新闻中心*/
.news_top img{ float:left;}
.news_top_box { float:right; width:500px; text-align:left;}
.news_top_box .data { font-size:36px; color:#00730e; font-weight:bold; }
.news_top_box .data span{ display:block; font-size:12px; color:#888; font-weight:normal;}
.news_top_box font { display:block; font-weight:bold; font-size:20px; margin:20px 0; }
.news_top_box { color:#888;}
.news_top { margin-bottom:20px;}
.news_top_box a { display:block; color:#00730e;  }
.news_top_box a:hover {color:#00730e;}
.news_list_left { text-align:left; float:left; color:#888; width:84%; margin:0 auto; padding:5%; border:#dedede solid 1px;  }
.news_list_left .data{ font-size:36px;  font-weight:bold; color:#888;}
.news_list_left span{ display:block; font-size:12px; color:#888; font-weight:normal;}
.news_list_left a {display:block; color:#333; margin:20px 0;  font-size:18px; overflow:hidden; height:48px;}
.news_list_left a:hover {color:#00730e;} 
.news_list_left img { margin-top:20px; width:400px; height:267px;}
.news_list ul li { width:50%; float:left; margin:10px 0; }
.yewuiingyu { text-align:left}
.yewuiingyu_top { color:#00730e; font-weight:bold; font-size:18px}
.yewuiingyu span { line-height:30px; margin:20px 0; display:block; font-size:16px; }
.yewuiingyu_case_tit { color:#333; font-weight:bold; font-size:18px; text-align:left; margin-top:50px; border-bottom:#dedede solid 1px; padding-bottom:20px;  }
.yewuiingyu_case { text-align:left; border-bottom:#dedede solid 1px;}
.yewuiingyu_case_list { float:left; color:#888; width:600px; line-height:24px;}
.yewuiingyu_case_list font { height:70px; overflow:hidden; display:block}
.yewuiingyu_case span { font-size:18px; display:block; }
.yewuiingyu_case span a:hover { color:#00730e}
.yewuiingyu_case .more{ color:#888 !important; font-size:14px !important; }
.yewuiingyu_case a { color:#333; display:block; margin:22px 0; } 
.yewuiingyu_case img { float:right; width:250px;   height: 165px;}
.zp_tel { float:right; color:#333; border:#333 solid 1px; padding:10px; font-size:18px; display:none}

/*上一页 下一页*/
.topye  { border-top:#ededed solid 1px; padding-top:30px; }
.topye a { text-align:left; display:block; color:#333; font-size:16px; padding:5px 0}

.path{border-bottom:#dedede solid 1px; padding-bottom:15px; margin-bottom:40px;}
.page { width: 100%; text-align: center; padding: 10px 0px 10px 0px; margin: 25px auto ; }
.page a  { background: #e5e5e5; padding: 8px 16px; color: #666; margin-right: 10px; font-size: 14px; } 
.page b {background: #925e55;  color: #fff; }
.page a:hover { background: #925e55; color: #fff; }
.page a:hover, .page a.fyls { background: #00730e; color: #fff; }

/*页底部分*/
.footer_none { background:url(../images/mid-img.png) no-repeat top center; color:#fff; text-align:left; padding:2% 0; line-height:30px; }
.footer { background:#212330; color: #FFF; margin-top:30px; }
.footer_cn { padding:30px 0; font-size:16px;  border-bottom:#414b51 solid 1px; }
.footer_cn .col-xs { float:left; width:25%; color:#FFF; font-size:18px; }
.footer_cn img { margin-right:10px; vertical-align:middle;}
.footer_box {  padding:30px 0; }
.footerlogo {  width:33.333%; float:left;}
.footerlogo img { display:block; margin-bottom:10px; }
.footerlogo ul { margin:30px 0;}
.footerlogo ul li { width:25%; float:left; line-height:34px; }
.footerlogo ul li a { color:#fff; }
.footerlogo ul li a:hover { color:#00730e; } 
.tel_none { color:#FFF}
.ewm { margin:30px 0 30px 15px; font-size:14px; display:block; float:left;  width:100px; text-align:center; }
.ewm_box{ width:62%; margin:0 auto; }
.ewm img { width: 100px;}
.footer .tel { color:#FFF; border:#3d4051 solid 1px; width:100px; padding:5px 0; text-align:center}
.footer h2 { color:#00730e; font-family:impact !important; font-size:36px;}

.copy {color:#819199; text-align:center;  border-top:#414b51 solid 1px; padding:20px 2%; font-size:14px; line-height:24px;}
.copy a {color:#819199;} 


.product_item h3 { text-align:center; font-size:24px; font-weight:normal}
.product_item { line-height:32px; text-align:left;}
.product_item span { text-align:center;     display: block; }
.product_item p { font-size:16px;}
.product_item img { margin-right:0; width:600px;}

.yewuiingyu .lingyu { width:80%; margin:0 auto; }
.lingyu ul li{ width:30.33%; float:left ; background:#00730e; margin:0 1.5%; text-align:center; padding:10px 0 ; cursor:pointer}
.lingyu ul li a { color:#FFF; font-size:16px;} 
.lingyu ul li:hover  { background:#007e10; } 
.lingyu01 { border-radius:0px 10px; 10px 0 }
.lingyu02 { border-radius:0px 10px; 10px 0 }
.lingyu03 { border-radius:0px 10px; 10px 0 }
